dump grate - German English Dictionary